The digital Side of Life

Not fully senseless digital news, tipps and tricks
  • rss
  • Home
  • About
  • Impressum
  • Plist Converters

Prozessortaktung unter Linux

20. November 2008

Linux bietet mit Bordmitteln die Möglichkeit, die Taktfrequenz der CPU auszulesen und wenn notwendig auch zu modifizieren bzw. den aktuellen Bedürfnissen (an die Rechenleistung) anzupassen. Dies wird normalerweise vollautomatisch erledigt. Dieser Artikel gibt Hinweise für manuelle Eingriffe.

Wer nur schauen möchte, mit welcher Frequenz und welche Governors unterstützt werden, der soll sich folgendes Script herunterladen.
Show

#
# Shell-Skript zur Anzeige von CPU-Taktfrequenzinformationen
#
# Erstens: Anzahl der CPUs bestimmen

ANZ=0
while [ -d /sys/devices/system/cpu/cpu$ANZ ]
do
ANZ=$((ANZ + 1))
done

echo
echo "Der Computer hat insgesamt $ANZ CPU(s)"

# Schleife, um Daten für alle CPUs auszugeben
CPU_NUMMER=0
until [ "$CPU_NUMMER" -ge "$ANZ" ]
do
# CPU Frequenzen auslesen, welche in GHz oder MHz umgerechnet werden sollen
# dazu: Array anlegen
# CPU_FREQ[0] = cpu_info_min_freq
# CPU_FREQ[1] = cpu_info_max_freq
# CPU_FREQ[2] = scaling_min_freq
# CPU_FREQ[3] = scaling_max_freq

CPU_FREQ[0]=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/cpuinfo_min_freq`
CPU_FREQ[1]=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/cpuinfo_max_freq`
CPU_FREQ[2]=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/scaling_min_freq`
CPU_FREQ[3]=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/scaling_max_freq`

CPU_GOV=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/scaling_available_governors`
CUR_GOV=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/scaling_governor`
CUR_MOEGLICH=`cat /sys/devices/system/cpu/cpu$CPU_NUMMER/cpufreq/scaling_available_frequencies`

# Frequenzen in MHz bzw. GHz umrechnen

ZAEHLER=0
while [ "$ZAEHLER" -lt 4 ]
do
CPU_TEMP=${CPU_FREQ["$ZAEHLER"]}
if [ $CPU_TEMP -ge 1000000 ]
then
CPU_AUS["$ZAEHLER"]=`expr $CPU_TEMP / 1000000`
CPU_AUS_NK["$ZAEHLER"]=`expr $CPU_TEMP % 1000000`\ GHz
else
CPU_AUS["$ZAEHLER"]=`expr $CPU_TEMP / 1000`\ MHz
fi
ZAEHLER=`expr $ZAEHLER + 1`
done

# Ausgabe der Ergebnisse
echo
echo "Dies ist die Taktfrequenz etc. für die `expr $CPU_NUMMER + 1`. CPU."
echo
echo "Die CPU läuft mit minimal ${CPU_AUS[0]} und maximal ${CPU_AUS[1]},${CPU_AUS_NK[1]}."
echo
echo "Auf dem System sind folgende Governors vorhanden:"
echo $CPU_GOV
echo
echo "Momentan läuft Ihr System mit folgendem Governor: \"$CUR_GOV\""
echo
echo "Der \"$CUR_GOV\" Governor darf zur Zeit die Takfrequenz im Bereich von ${CPU_AUS[2]} bis ${CPU_AUS[3]},${CPU_AUS_NK[3]} skalieren."
echo "In diesem Bereich sind dabei folgende Frequenzen (in Hz) einstellbar: $CUR_MOEGLICH"
echo
# CPU_NUMMER erhöhen
CPU_NUMMER=$((CPU_NUMMER + 1))
done

Alle Anderen, die ein bisschen mehr erfahren möchten sollen einfach mal weiterlesen.
Read the rest of this entry »

Comments
No Comments »
Categories
Linux, Tutorials
Tags
CPU Scaling, Governors, Linux, Prozessortaktung
Comments rss Comments rss

Explosiv gegen Mutanten

11. November 2008

Manchmal müssen es eben ein bisschen grössere Dinge sein, um gegen diese Viecher anzukommen… ;)

Get the Flash Player to see the wordTube Media Player.

Comments
No Comments »
Categories
Sonstiges
Tags
Fallout 3
Comments rss Comments rss

Postapokalyptischer Sonnenaufgang

10. November 2008

Ja, sogar in einer postapokalyptischen Welt kann ein Sonnenaufgang schön sein und vielleicht vergisst man sogar für einen kurzen Augenblick, dass hinter einem blutrünstige Mutanten, hinterhältige Raiders, bissige Hunde oder Killerameisen stehen und darauf warten einen in Stücke zureissen! ;)

screen2.png
screen1.png

Comments
No Comments »
Categories
Sonstiges
Tags
Fallout 3
Comments rss Comments rss

Windows 7 angeschaut

3. November 2008

Ich habe letztens eine Windows 7 Version bekommen und mal zum anschauen installiert. Gut überrascht war ich als mein VMware Fusion das ISO als Windows Vista erkannte - dies zeigte schonmal, dass Windows 7 nichts mehr als eine überarbeitete Version vom heutigen Vista sein soll.

Die Installation war simpel und recht schnell für eine Virtualisierung, vom Aussehen her gleicht es Vista wieder stark.

Standardmässig ist bei Windows 7 der neue Internet Explorer 8 integriert - ebenfalls ist Microsofts neue Powershell, kurz PS, mit dabei (witzig, die Powershell kennt den Befehl ls, dieser ist ja eigentlich aus der Linux Welt …. :-) ). Auffällig, sieht man auch im Bild, die Grundinstallation inkl. den benötigten VMtools braucht gerade mal knapp 500MB Arbeitsspeicher. Fraglich ob das so bleiben wird oder ob das nur so ist, weil es virtualisiert ist - ich habe im Moment leider keine andere Testmöglichkeit! Trotzdem, ist besser als Vistas 1,5GB ;-)

Die Powershell erinnert auch sonst an eine Konsole, wie man sie eigentlich hauptsächlich bei Unix oder Linux Derivaten kennt. Die PS ISE oder PowerShell Integrated Scripting Environment könnte eine nette Umgebung für Scripter sein - für mich als starken Linux Benutzer könnte diese Shell sehr spassig sein zum rumspielen!

Ach ja, das SyncCenter (Ablösung von ActiveSync) ist auch schon mit dabei - die Aussage, dass Windows 7 für Firmen interessant sein soll, könnte sogar stimmen… mal schauen :-)

Aber genug geschwaffelt, hier ein paar Bilder.

Image_1.jpg
Image_10.png
Image_11.png
Image_12.png
Image_13.png
Image_14.png
Image_15.png
Image_16.png
Image_2.jpg
Image_3.png
Image_4.png
Image_5.png
Image_6.png
Image_7.png
Image_8.png
Image_9.png

Comments
No Comments »
Categories
Windows
Tags
Microsoft, Windows, Windows 7
Comments rss Comments rss

iPhone Autokorrektur ausschalten

29. September 2008

Seit dem ersten iPhone besitzt die Apple eigene Software eine äusserst nervige und zudem fast noch komplett sinnlose Autokorrektur beim SMS schreiben. Viele, die sich gewohnt sind in ihrem eigenen Dialekt oder ihrer eigenen Art zu schreiben, bekommen die Kriese, da das iPhone alles natürlich korrigieren will und auch tut.

Zum Glück kann man auf verschiedene Arten diese deaktivieren, so dass man ungehindert seine eigenen SMS schreiben kann. Ich zeig euch hier zwei verschiedne Varianten, welche einmal nur für die Firmware 2.1 und einmal ab 2.0 nutzbar ist.

Variante 1 für Firmware ab 2.1

Seit der Version 2.1 für die iPhone Firmware kann man auch eine lettische Tastatur aktivieren, diese besitzt zur Zeit noch keine Autokorrektur und somit lässt sich damit diese indirekt “deaktivieren.”
Der Vorteil liegt auf der Hand: selbst iPhone Besitzer, welche Ihr iPhone nicht jailbreaked haben, können die Autokorrektur deaktivieren.

Wie wirds gemacht? Show

Geht einfach in eurem iPhone auf “Einstellungen” -> “Allgemein”->”Tastatur”->”Internationale Tastaturen” und aktiviert dort nur die lettische Tastatur! Schaut umbedingt darauf, dass wirklich nur eine Tastatur aktiv ist, sonst funkt euch die Korrektur der anderen Sprache rein.

Variante 2 für Firmware ab 2.0

Die zweite Variante ist nur für Benutzer von iPhones welche schon jailbreaked sind. Es ist von Vorteil ein bisschen mit SSH oder WinSCP gearbeitet zu haben, wer sich jedoch 1:1 an diese Anleitung hält, bei dem klappts auch ohne grosse Kenntnisse!

Voraussetzungen:

  • iPhone mit korrektem Jailbreak
  • OpenSSH auf dem iPhone installiert (über Cydia oder den Installer)
  • WinSCP (hier) oder vorzugsweise puTTY (hier)

Wie immer bei diesen Übungen, übernehme ich keine Verwantwortung bei Schäden auf eurem iPhone oder Computer!

Wie wirds gemacht?Show

  1. Deaktiviert zuerst die automatische Tastensperre, sonst trennt diese ständig die Verbindung, sobald diese aktiv ist, geht dazu auf Einstellungen -> Allgemein -> Automatische Sperre und setzt entweder die Zeit sehr hoch oder einfach gleich Niemals.
  2. Öffnet puTTY oder WinSCP und verbindet euch auf euer iPhone
    Das iPhone muss dafür eine IP Adresse haben!
  3. Meldet euch als root an und verwendet das Passwort alpine
    Wenn ihr euch das erstemal auf das iPhone einloggt, wartet 30-60 Sekunden, bis das iPhone die Sicherheitsschlüssel generiert hat und bestätigt die Warnung.
  4. Habt ihr alles korrekt gemacht, seit ihr auf eurem iPhone und könnt nun werken, navigiert nun mit folgedem Befehl zu den Autokorrekturdateien:
    cd /System/Library/TextInput/
  5. Listet nun mal alle Dateien auf, um zu sehen ob ihr am richtigen Ort seid:
    ls -laIhr solltet mehrere Dateien sehen mit folgenden Namen TextInput_de.bundle, TextInput_en.bundle und so weiter. Wenn nicht, einfach nochmals den Befehl mit “cd” eingeben und probieren.
  6. Jetzt verschieben wir die Datei, welche für die deutsche Autokorrektur zuständig ist:
    mv TextInput_de.bundle/ TextInput_de.bundle.backup/Wir löschen die Datei mit absicht nicht - so kann diese Änderung immer wieder rückgängig gemacht werden.
  7. Jetzt kann puTTY geschlossen werden und wir kontrollieren nochmals im iPhone unter Einstellungen -> Allgemein -> Landeseinstellungen -> Tastatur ob nur Deutsch ausgewählt ist.
  8. Nach einem Neustart des iPhone’s ist die Autokorrektur nun endlich und definitiv ausgeschaltet! :)

Wie macht ihr das Ganze nun Rückgängig?Show

  1. Oben geht bis und mit Punkt 5 vor
  2. Nun verwendet folgenden Befehl um die Dateien wieder zurück zuschieben:
    mv TextInput_de.bundle.backup/ TextInput_de.bundle/
  3. Neustarten und die Korrektur ist wieder aktiv.

Diese Methode lässt sich auch für andere Sprachen anwenden, dazu sucht einfach das entsprechende TextInput_XX.bundle heraus, bei welchem XX für die entsprechende Sprache steht.

Comments
No Comments »
Categories
Tutorials, iPhone
Tags
Autokorrektur, iPhone, Tutorials
Comments rss Comments rss

« Previous Entries

Slideshow

Get the Flash Player to see the slideshow.

RSS Hack2Learn

  • CPU Scaling deaktivieren
  • Mit Google Daten Verzeichnisse aufspüren
  • Windows 7 angeschaut
  • Hacker knacken Nicolas Sarkozys Bankkonto
  • Howto ModSecurity Console mit mlogc
  • Howto Random Playlist in der Konsole erstellen
  • Howto Apache2 mit mod-evasive(1.10.1) und mod-security(2.5.7)

Gesucht - Gefunden

iphone mobileinstallation howto,apple plist converter,apple plist converter,mobileinstallation ssh,iphone sms ton ändern,howto install ipa iphone,iphone sms,"iphone" mms,iphone sms ton,Eigene * ipa’s auf dem iPhone installieren ,plutil mirror,itunes ipa ordner,apps ohne itunes installieren,new sms tone caf,mobileinstallation iphone,
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox